package ace.module.account.core.impl.constant;

import ace.module.common.api.constant.CommonConstants;
import ace.module.account.api.constant.IamAccountConstant;

/**
 * core constant .
 *
 * @author Caspar
 */
public interface AccountCoreConstant {
  String CACHE_PREFIX = "account";
  String MODULE_NAME = "iam";
  String DEFAULT_DATA_SOURCE_NAME = "account";

  Long DEFAULT_ACCOUNT_ID = 1L;



  String DEFAULT_ADMIN_ACCOUNT_PHONE_PASSPORT = CommonConstants.DEFAULT_PHONE;
  Long DEFAULT_PHONE_PASSPORT_ID = 2L;

  Long DEFAULT_WX_MP_OPENID_PASSPORT_ID = 3L;
  Long DEFAULT_WX_MP_UNIONID_PASSPORT_ID = 4L;

  String DEFAULT_WX_MP_UNIONID_PASSPORT = "unionid";
  String DEFAULT_WX_MP_OPENID_PASSPORT = "openid";

  /** 快递注册 sessionkey */
  String REGISTER_QUICK_SESSION_KEY = "registerQuickSessionKey";
  /**
   * 默认会员账户密码
   */
  String DEFAULT_MEMBER_ACCOUNT_PASSWORD = "ace_member";
}
